managing director of imf - French English Dictionary